// src/data/foodData.ts
import sweetPotatoKofta from '@/assets/image/food/sweet-potato-kofta.png'
import beetrootPastaImage from '@/assets/image/food/beetroot-pasta.png'
import haloumiCurry from '@/assets/image/food/haloumi-curry.png'
import mushroomCouscous from '@/assets/image/food/mushroom-couscous.png'
import energyBalls from '@/assets/image/food/energy-balls.png'
import mustardPenne from '@/assets/image/food/mustard-penne.png'
import hotCrossBuns from '@/assets/image/food/hot-cross-buns.png'
import chipotleHummus from '@/assets/image/food/chipotle-hummus.png'
import smashedAvoToast from '@/assets/image/food/smashed-avo.png'
import pulledMushrooms from '@/assets/image/food/pulled-mushrooms.png'
import crispyGnocchi from '@/assets/image/food/crispy-gnocchi.png'
import coffeeLemonade from '@/assets/image/food/coffee-lemonade.png'
import mintCauliflowerSteak from '@/assets/image/food/mint-cauliflower-steak.png'

// 制作材料的数据结构定义
export interface Ingredient {
  quantity: string; // 数量
  name: string; // 材料名称
  isBold: boolean; // 是否文字加粗
}

// 制作步骤的数据结构定义
export interface Step {
  number: number;
  description: string;
}

export interface Method {
  steps: Step[];
}

// 食品的数据结构定义
export interface Food {
  id: number; // 食品编号
  name: string; // 食品名称
  accessories: string; // 食品副标题
  browserTitle: string; // 浏览器标题
  image: string; // 图片
  backgroundColor: string; // 背景色
  slug: string; // 路由跳转地址
  describe: string; // 描述
  prepTime: string; // 准备时间
  totalTime: string; // 总时间
  serves: string; // 服务
  ingredients: Ingredient[]; // 制作材料
  method: Method; // 制作方法
}

export const foodData: Food[] = [
  {
    id: 1,
    name: 'SWEET POTATO AND LENTIL KOFTA',
    accessories: '',
    browserTitle: 'Sweet Potato And Lentil Kofta',
    image: sweetPotatoKofta,
    backgroundColor: '#98CDFF',
    slug: 'sweet-potato-kofta',
    describe: 'A different take on a classic middle eastern dish. Soft, delicate vege Koftas packed full of protein and healthy carbs in a rich tomato sauce that packs a punch.',
    prepTime: '20 mins',
    totalTime: '45 mins',
    serves: '3',
    ingredients: [
      { quantity: '', name: 'Kofta', isBold: true },
      { quantity: '400g Can', name: 'Lentils', isBold: false },
      { quantity: '1', name: 'Cup Walnuts', isBold: false },
      { quantity: '1', name: 'Large Sweet Potato, diced small', isBold: false },
      { quantity: '2', name: 'Onions, roughly chopped', isBold: false },
      { quantity: '4', name: 'Cloves Garlic, roughly chopped', isBold: false },
      { quantity: '1', name: 'Capsicum, roughly chopped', isBold: false },
      { quantity: '1', name: 'Red Chili, deseeded and chopped', isBold: false },
      { quantity: 'Handful', name: 'Parsley, roughly chopped', isBold: false },
      { quantity: '', name: 'Plain Flour (for frying)', isBold: false },
      { quantity: '', name: 'Vegetable Oil (for frying)', isBold: false },
      { quantity: '', name: 'Sauce', isBold: true },
      { quantity: '1 Tbsp', name: 'Onions, diced', isBold: false },
      { quantity: '1 Tbsp', name: 'Brown Sugar', isBold: false },
      { quantity: '1 Tsp', name: 'Sumac', isBold: false },
      { quantity: '1', name: 'Garam Masala', isBold: false },
      { quantity: '1 Tbsp', name: 'Cumin Seeds', isBold: false },
      { quantity: '1/2 Tsp', name: 'Ground Turmeric', isBold: false },
      { quantity: 'Pinch', name: 'Salt', isBold: false },
      { quantity: 'Pinch', name: 'Cracked Black Pepper', isBold: false },
      { quantity: '400g Can', name: 'Diced Tomatoes', isBold: false },
      { quantity: '1 Cup', name: 'Water', isBold: false },
      { quantity: '', name: 'Garnish', isBold: true },
      { quantity: 'Half', name: 'Red Onion, Diced', isBold: false },
      { quantity: '1 Tbsp', name: 'Olive Oil', isBold: false },
      { quantity: '1', name: 'Tomato, diced', isBold: false },
      { quantity: 'Handful', name: 'Parsley, chopped', isBold: false },
      { quantity: '1', name: 'Capsicum, diced', isBold: false },
      { quantity: 'Pinch', name: 'Freshly Cracked Black Pepper', isBold: false },
      { quantity: '', name: 'Juice of Half a Lemon', isBold: false },
      { quantity: '', name: 'Greek Yoghurt', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'First we\'re going to get the sweet potatoes going. Add some olive oil to a pan on medium-high heat and add the sweet potatoes. Stir occasionally and cook for about 15 minutes or until soft.' },
        { number: 2, description: 'Drain and wash your lentils, then add them to a food processor along with the walnuts. Pulse until mince-like.' },
        { number: 3, description: 'Add oil to another pan on medium-high heat and then add your lentil mixture. Cook for about 10 minutes stirring occasionally. When done, set aside in a big mixing bowl.' },
        { number: 4, description: 'When your sweet potatoes are cooked and softened, add in to the food processor and blitz until smooth. Add this to your lentil mixture.' },
        { number: 5, description: 'Finally the last part of the Koftas! Add your onions, garlic cloves, 1 capsicum, chili and parsley in to to food processor and pulse until small chunks, almost paste-like. Add this to your mixing bowl and combine with the lentil/sweet potatoes, set aside.' },
        { number: 6, description: 'Get your sauce going by adding oil to a saucepan on medium heat. When hot add in your onions and sauté for 2 mins to get some colour going. Add in your spices and sugar and stir for another minute. When fragrant add in your can of tomatoes and water, bring to the boil and then drop down to a simmer for 20 minutes occasionally stirring. Top up with more water if needed.' },
        { number: 7, description: 'Getting back to the Koftas. First prepare a plate with some flour for rolling your Koftas in. Also get a pan on to medium-high heat, when hot add in a about 1cm of vegetable oil and heat up for frying. Get about a palm full of Kofta mixture and form in to a log or meatball shape, roll in flour and add to the hot oil. Add gently to the pan and fry for about 1 min on each side or until brown. Continue with the rest of the mixture. You may need to add more oil to get through the batch. When fried on all sides, place on to a paper towel to absorb the extra oil.' },
        { number: 8, description: 'Get your garnish ready my combining your red onion, olive oil, tomato, capsicum, lemon juice and freshly cracked black pepper.' },
        { number: 9, description: 'Plate up by adding some of your sauce to the bottom of the plate, place some Koftas on top and a couple of spoons of your garnish. Server with a dollop of greek yoghurt.' }
      ]
    }
  },
  {
    id: 2,
    name: 'BEETROOT PASTA',
    accessories: 'Ricotta',
    browserTitle: 'Beetroot Pasta',
    image: beetrootPastaImage,
    backgroundColor: '#FF9999',
    slug: 'beetroot-pasta',
    describe: 'The look isn\'t the only impressive thing about this dish. Buttery beetroots that gains texture from toasted poppy seeds combine for a perfect feel good meal, topped with fresh ricotta to tie it all together',
    prepTime: '15 mins',
    totalTime: '1.5 hours',
    serves: '4',
    ingredients: [
      { quantity: '3', name: 'Large Raw Beetroots', isBold: false },
      { quantity: '2 Tbsp', name: 'Poppy Seeds', isBold: false },
      { quantity: '200g', name: 'Butter', isBold: false },
      { quantity: '1 Tbsp', name: 'Olive Oil', isBold: false },
      { quantity: '', name: 'Spaghetti Pasta', isBold: false },
      { quantity: '', name: 'Spring Onions', isBold: false },
      { quantity: '', name: 'Ricotta Cheese', isBold: false },
      { quantity: '', name: 'Salt', isBold: false },
      { quantity: '', name: 'Black Pepper', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Preheat your oven to 200C. Clean (no need to peel), trim, dice and spread out the beetroot on a roasting tray, drizzle with about a tbsp of olive oil, a pinch of salt and freshly cracked pepper. Bake for about 60 minutes or until tender and dehydrated.' },
        { number: 2, description: 'When cooked, puree the beetroot with 1 cup of water, with a hand blender or food processor until smooth' },
        { number: 3, description: 'Start cooking your spaghetti according to the packet instructions in heavily salted water. (it should take about 10 minutes). Cook it to slightly before al dente, as we\'ll be adding it to a pan to finish off.' },
        { number: 4, description: 'While your spaghetti is cooking, put a pan on to medium heat, add your butter and poppy seeds. Cook until the butter is browning and becoming burnt (but not burnt).' },
        { number: 5, description: 'Add your beetroot puree to the butter and combine.' },
        { number: 6, description: 'When you pasta is cooked, drain and then add in to the beetroot sauce' },
        { number: 7, description: 'Serve with chopped up spring onions and a spoon of ricotta cheese on top' }
      ]
    }
  },
  {
    id: 3,
    name: 'HALOUMI AND SPINACH CURRY',
    accessories: 'with Buttered Rice',
    browserTitle: 'Haloumi And Spinach Curry',
    image: haloumiCurry,
    backgroundColor: '#FFBF97',
    slug: 'haloumi-curry',
    describe: 'This is by no means a standard curry, but it is delicious. Similar to a butter chicken, but with cheese and spinach combining to be the hero.',
    prepTime: '15 mins',
    totalTime: '1 hour',
    serves: '4',
    ingredients: [
      { quantity: '250g', name: 'Frozen Chopped Spinach', isBold: false },
      { quantity: '180g', name: 'Haloumi', isBold: false },
      { quantity: '1', name: 'Onion, Diced', isBold: false },
      { quantity: '3', name: 'Cloves Garlic, Minced', isBold: false },
      { quantity: '1 Inch', name: 'Ginger, Grated', isBold: false },
      { quantity: '1 Tbsp', name: 'Green Curry Paste', isBold: false },
      { quantity: '1 Tsp', name: 'Curry Powder', isBold: false },
      { quantity: '1 Tsp', name: 'Garam Masala', isBold: false },
      { quantity: '1 Tsp', name: 'Turmeric', isBold: false },
      { quantity: '1/2 Tsp', name: 'Cayenne Pepper', isBold: false },
      { quantity: '100g', name: 'Buffer', isBold: false },
      { quantity: '690g', name: 'Passsata', isBold: false },
      { quantity: '400g', name: 'Coconut Milk', isBold: false },
      { quantity: '2 Tbsp', name: 'Smooth Peanut Butter (just go with it)', isBold: false },
      { quantity: '1/2 Cup', name: 'Greek Yoghurt', isBold: false },
      { quantity: '', name: 'Coriander', isBold: false },
      { quantity: '', name: 'Rice (for serving)', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Cut your Haloumi in to 2mm slices. Heat up 50g butter in a large frypan on medium heat, and cook the Haloumi until browned on both sides. It should only take about 30 secs - 1 min on each side.' },
        { number: 2, description: 'Using the same large frypan turn to medium-high heat, add the rest of your butter, and then your onion, garlic and ginger. Fry up until soft (about 5 mins). Add all the spices and curry paste, stir for about a minute until fragrant.' },
        { number: 3, description: 'Add in the peanut butter and combine, then add in your Coconut Milk and Passata, then stir' },
        { number: 4, description: 'Bring to the boil and then simmer and start reducing for about 20 minutes.' },
        { number: 5, description: 'After it\'s reduced, add in the the yoghurt at this point and combine to make it extra creamy. Add in your Haloumi and Frozen Spinach, cook for another 5 mins until spinach is wilted, and you\'re all done!' },
        { number: 6, description: 'Cook enough rice based on the instructions, and when fully cooked stir in a knob of butter.' },
        { number: 7, description: 'Serve curry with rice, top with roughly chopped coriander and swirl of watered down yoghurt to look swish.' }
      ]
    }
  },
  {
    id: 4,
    name: 'MUSHROOM COUSCOUS RISOTTO',
    accessories: '',
    browserTitle: 'Mushroom Couscous Risotto',
    image: mushroomCouscous,
    backgroundColor: '#8CCFB9',
    slug: 'mushroom-couscous-risotto',
    describe: 'Time poor, flavour rich. A super simple and easy risotto substitute that delivers a smooth and umami punch, packed full of mushrooms, cheese and creamy couscous.',
    prepTime: '3 mins',
    totalTime: '15 mins',
    serves: '4',
    ingredients: [
      { quantity: '2', name: 'Cloves Garlic, minced', isBold: false },
      { quantity: '1', name: 'Brown Onion, diced', isBold: false },
      { quantity: '2 Cups', name: 'Couscous', isBold: false },
      { quantity: '2 Cups', name: 'Vegetable Stock', isBold: false },
      { quantity: '50g', name: 'Butter', isBold: false },
      { quantity: '6 Sprigs', name: 'Thyme', isBold: false },
      { quantity: '200g', name: 'Mushrroms (Button or Field)', isBold: false },
      { quantity: 'Handful', name: 'Walnuts, crushed (optional)', isBold: false },
      { quantity: '', name: 'Parmesan Cheese, grated', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Add some oil to a frypan on medium heat, when hot add garlic and onion. Cook for 5 mins or until onions are translucent.' },
        { number: 2, description: 'Chop up your mushrooms in about 1 inch pieces, when onion and garlic is cooked, add in the mushrooms. Cook everything for about 10 mins or until garlic is cooked down and browned.' },
        { number: 3, description: 'While mushrooms are cooking, remove thyme leaves from their stem and add to mushrooms.' },
        { number: 4, description: 'When mushrooms are cooked down and brown, add your couscous and turn heat down to low. Stir to cover the mixture with the couscous. Add your vegetable stock. Stir mixture to incorporate and leave for 5 mins until the couscous has absorbed the liquid' },
        { number: 5, description: 'When couscous is absorbed, turn off the heat and add your knob of butter. Stir through until melted and incorporated, and serve!' },
        { number: 6, description: 'Serve into bowls, add shaved or grated parmesan, some crushed gently pan toasted walnuts on top, extra thyme and freshly cracked pepper. Voila!' }
      ]
    }
  },
  {
    id: 5,
    name: 'PEANUT BUTTER ENERGY BALLS',
    accessories: '',
    browserTitle: 'Peanut Butter Energy Balls',
    image: energyBalls,
    backgroundColor: '#BCB5FF',
    slug: 'peanut-butter-energy-balls',
    describe: 'Perfect combo of protein, fats and carbs that gives you that hit of energy when you need it.',
    prepTime: 'Nothing',
    totalTime: '15 mins',
    serves: '16 Balls',
    ingredients: [
      { quantity: '375g', name: 'Smooth Peanut Butter', isBold: false },
      { quantity: '3/4 Cup', name: 'Plain Protein Powder', isBold: false },
      { quantity: '1/2 Cup', name: 'Flax Seed Flour', isBold: false },
      { quantity: '2 Tsp', name: 'Vanilla Extract', isBold: false },
      { quantity: '200g', name: 'Dark Choc Chips', isBold: false },
      { quantity: '2 Tbsp', name: 'Malt Rice Extract', isBold: false },
      { quantity: '', name: 'Dessicated Coconut', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Combine all ingredients (except for coconut) in to a bowl and combine.' },
        { number: 2, description: 'Take some mixture and form in to a golf ball sized ball' },
        { number: 3, description: 'Roll in dessicated coconut on a plate' },
        { number: 4, description: 'Continue until all balls are made' },
        { number: 5, description: 'Put in your face and feel the energy 💪' }
      ]
    }
  },
  {
    id: 6,
    name: 'CREAMY MUSTARD PENNE',
    accessories: 'with Sundried Tomatoes',
    browserTitle: 'Creamy Mustard Penne',
    image: mustardPenne,
    backgroundColor: '#BCB5FF',
    slug: 'peanut-butter-energy-balls',
    describe: 'Simple, creamy and delicious pasta that is perfectly balanced with the sweetness of the tomatoes and the spiciness of the seeded mustard that also adds amazing colour and texture.',
    prepTime: '15 mins',
    totalTime: '40 mins',
    serves: '4',
    ingredients: [
      { quantity: '2 Cups', name: 'Spinach', isBold: false },
      { quantity: '1 Cup', name: 'White Wine', isBold: false },
      { quantity: '2 Cups', name: 'Whipping Cream', isBold: false },
      { quantity: '1/2', name: 'Onion', isBold: false },
      { quantity: '500g', name: 'Penne Pasta', isBold: false },
      { quantity: '2 Tbsp', name: 'Wholegrain Seeded Mustard', isBold: false },
      { quantity: '4 Tbsp', name: 'Sundried Tomatoes', isBold: false },
      { quantity: '', name: 'Freshly Grated Parmesan', isBold: false },
      { quantity: '', name: 'Basil for garnishing', isBold: false },
      { quantity: '', name: 'Salt/Freshly Ground Pepper', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Start by getting your pasta on (follow the directions on the packet). While your pasta is cooking, get your prep done by dicing your onion, and slicing up sun dried tomatoes into 1cm strips.' },
        { number: 2, description: 'In a saucepan, boil white wine and diced onion over high heat until liquid evaporates, should take about 6-8 minutes. Reduce heat to medium-high.' },
        { number: 3, description: 'Add whipping cream and simmer for 3 minutes (whilst stirring), then add mustard, tomatoes, and spinach. Crack some pepper in to the mix and continue to gently simmer so the flavours get to know each other.' },
        { number: 4, description: 'Remove pasta from the heat (when done) and drain it into a large bowl. Pour a tablespoon of oil over the pasta and toss it through (to reduce the pasta sticking together, and season your pasta with salt/pepper.' },
        { number: 5, description: 'Take your sauce off the heat and pour it over the pasta. Gently toss together by flipping the bowl, or stirring. Add the chopped basil and shaved parmesan to finish.' }
      ]
    }
  },
  {
    id: 7,
    name: 'HOT CROSS BUNS',
    accessories: '',
    browserTitle: 'Hot Cross Buns',
    image: hotCrossBuns,
    backgroundColor: '#75C1D9',
    slug: 'hot-cross-buns',
    describe: 'It\'s that time of year again. To bring in easter with a bang with classic hot cross buns.',
    prepTime: '20 mins',
    totalTime: '1.5 hours',
    serves: '16',
    ingredients: [
      { quantity: '1kg', name: 'Plain Flour', isBold: false },
      { quantity: '500ml', name: 'Milk', isBold: false },
      { quantity: '2 Tbsp', name: 'Raw Sugar', isBold: false },
      { quantity: '1 Tsp', name: 'Salt', isBold: false },
      { quantity: '1.5 Tsp', name: 'Ground Cinnamon', isBold: false },
      { quantity: '4 Tsp', name: 'Dried Yeast', isBold: false },
      { quantity: '1.5 Tsp', name: 'All Spice', isBold: false },
      { quantity: '100g', name: 'Butter', isBold: false },
      { quantity: '1 Cup', name: 'Sultanas', isBold: false },
      { quantity: '1 Cup', name: 'Dried Cranberries', isBold: false },
      { quantity: '1 Cup', name: 'Currants', isBold: false },
      { quantity: '', name: 'Piping Mixture', isBold: true },
      { quantity: '1 Cup', name: 'Plain Flour', isBold: false },
      { quantity: '1/2 Cup', name: 'Water', isBold: false },
      { quantity: '2 Tbsp', name: 'Vegetable Oil', isBold: false },
      { quantity: '', name: 'Glaze', isBold: true },
      { quantity: '1 Cup', name: 'Water', isBold: false },
      { quantity: '1 Cup', name: 'Caster Sugar', isBold: false },
      { quantity: '1/2 Tsp', name: 'Ground Cinnamon', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Combine all the bun ingredients except fruit together. When combined in to a dough, add the fruit and incorporate. Leave for 30 mins to an hour for dough to rise.' },
        { number: 2, description: 'Preheat oven to 220°C' },
        { number: 3, description: 'Line a baking tray with baking paper. Divide your dough in to 16 portions (about the size of a fist) and mould in to balls. Place each ball 1cm each other in a grid pattern.' },
        { number: 4, description: 'Make your piping mix by combine the ingredients and place in to your piping bag. Pipe lines over the buns to create your crosses.' },
        { number: 5, description: 'Bake your buns for 25 mins or until cooked through and slightly golden.' },
        { number: 6, description: 'While your buns are baking, make your glaze by combining the ingredients in a saucepan over medium-high heat and cook for about 10 mins or until it\'s a thick (but still slightly watery) glaze.' },
        { number: 7, description: 'When your buns are done, brush the warm glaze over the buns.' }
      ]
    }
  },
  {
    id: 8,
    name: 'CHIPOTLE HUMMUS AND SPICED CAULIFLOWER',
    accessories: '',
    browserTitle: 'Chipotle Hummus And Spiced Cauliflower',
    image: chipotleHummus,
    backgroundColor: '#75C1D9',
    slug: 'chipotle-hummus',
    describe: 'Hummus with a Mexican twist - it\'s really just an excuse to eat hummus as a meal. Adding Pomegranate seeds adds a refreshing burst to cut through the spice and mellow out with the coriander.',
    prepTime: '10 mins',
    totalTime: '30 mins',
    serves: '3',
    ingredients: [
      { quantity: '', name: 'Topping', isBold: true },
      { quantity: '1', name: 'Cauliflower', isBold: false },
      { quantity: '1 Tsp', name: 'Cumin Seeds', isBold: false },
      { quantity: '1/2 Tsp', name: 'Coriander Seeds', isBold: false },
      { quantity: '4', name: 'Black Peppercorns', isBold: false },
      { quantity: '1 Tsp', name: 'Smoked Paprika', isBold: false },
      { quantity: '', name: 'Hummus', isBold: true },
      { quantity: '1', name: 'Canned Chickpeas', isBold: false },
      { quantity: '1 Tsp', name: 'Ground Cumin', isBold: false },
      { quantity: '2', name: 'Garlic Cloves', isBold: false },
      { quantity: '1', name: 'Chipotle Chili in Abodo Sauce (Not an entire can)', isBold: false },
      { quantity: '1/2 Tsp', name: 'Salt', isBold: false },
      { quantity: '1 1/2 Tbsp', name: 'Lime Juice', isBold: true },
      { quantity: '2 Tbsp', name: 'Tahini', isBold: false },
      { quantity: '2 Tbsp', name: 'Olive Oil', isBold: false },
      { quantity: '3 Tbsp', name: 'Water', isBold: false },
      { quantity: '1', name: 'Pomegranate', isBold: true },
      { quantity: '', name: 'Fresh Coriander', isBold: false },
      { quantity: '', name: 'Corn Chips', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Start by rinsing your chickpeas and get all the gross syrupy water out of there.' },
        { number: 2, description: 'Blend chickpeas, chipotle chili (and some abodo sauce), tahini, lemon juice, ground cumin, water, garlic cloves, olive oil, salt.' },
        { number: 3, description: 'Hummus done! Set it aside until we need it later :)' },
        { number: 4, description: 'For the spiced cauliflower we want to start by dry roasting our whole spices of cumin seeds, coriander seeds, black peppercorns in a frypan on medium heat for about 30 seconds or until fragrant.' },
        { number: 5, description: 'Crush up the spices in a mortar and pestle and mix in the smoked paprika. Set aside.' },
        { number: 6, description: 'Cut up your cauliflower in to small florets. Add 2 tablespoons of olive oil to a frypan on medium-high heat. Wait until oil is hot and add your cauliflower in batches. Turn occasionally and cook for about 5 - 10 minutes until golden brown.' },
        { number: 7, description: 'When your cauliflower is cooked, move to a bowl and toss to coat with the spice mixture.' },
        { number: 8, description: 'Plate up by adding a couple of spoons of hummus in to a bowl, add a good helping of cauliflower and top with cut up coriander, slightly crushed corn chips and a couple of pomegranate seeds.' }
      ]
    }
  },
  {
    id: 9,
    name: 'FETA WHIP AND SMASHED AVO TOAST',
    accessories: '',
    browserTitle: 'Feta Whip And Smashed Avo Toast',
    image: smashedAvoToast,
    backgroundColor: '#C1D989',
    slug: 'feta-whip-and-smashed-avo-toast',
    describe: 'The perfect way to trap a millenial.',
    prepTime: '',
    totalTime: '15 mins',
    serves: '5',
    ingredients: [
      { quantity: '2', name: 'Avocados', isBold: false },
      { quantity: '100g', name: 'Feta', isBold: false },
      { quantity: '100g', name: 'Cream Cheese', isBold: false },
      { quantity: 'Handful', name: 'Assorted seeds (Chia, Pepitas)', isBold: false },
      { quantity: 'A Dash', name: 'Sriracha Sauce', isBold: false },
      { quantity: '1', name: 'Loaf Sourdough Bread', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Cut your avocados in half and take out the seed, scoop out the center in to a bowl and break down with a fork. Add a pinch of salt and freshly cracked pepper and mix.' },
        { number: 2, description: 'In a separate bowl, mix together your cream cheese and feta cheese together until it forms a smooth paste (you could use a food processor or blender to go even smoother).' },
        { number: 3, description: 'Cut your sourdough bread in to 1 inch thick slices, drizzle with some olive oil and gently pan fry (or grill) on medium-high heat.' },
        { number: 4, description: 'Spoon some feta whip on to your toast, top with a of your smashed avo. Add a sprinkle of your assorted seeds and a dash of Sriracha sauce.' }
      ]
    }
  },
  {
    id: 10,
    name: 'SPICY PULLED MUSHROOMS',
    accessories: 'with Creamy Scrambled Eggs',
    browserTitle: 'Spicy Pulled Mushrooms',
    image: pulledMushrooms,
    backgroundColor: '#C5C2E2',
    slug: 'spicy-pulled-mushrooms',
    describe: 'Crispy and smokey mushrooms are the perfect fit with creamy and buttery scrambled eggs.',
    prepTime: '2 mins',
    totalTime: '15 mins',
    serves: '2 ppl',
    ingredients: [
      { quantity: '360g', name: 'Enoki Mushrooms', isBold: false },
      { quantity: '4', name: 'Eggs', isBold: false },
      { quantity: '100g', name: 'Butter', isBold: false },
      { quantity: '1/2 Tsp', name: 'Cumin Seeds (or ground)', isBold: false },
      { quantity: '1/2 Tsp', name: 'Ground Smoked Paprika', isBold: false },
      { quantity: '1/2 Tsp', name: 'Garlic Powder', isBold: false },
      { quantity: '1/2 Tsp', name: 'Black Pepper', isBold: false },
      { quantity: '2', name: 'Bagels, rolls or slices of nice bread', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Put a pan on medium high heat. When hot, put Enoki mushrooms (roots cut off) in the pan and break apart (do not add oil - we\'re dry frying them). You might need to do this in half batches to make sure they cook off the water in them.' },
        { number: 2, description: 'When the mushrooms have lost a bit of their moisture (around 3 mins), add in the spices and cook for another 4 mins until golden brown.' },
        { number: 3, description: 'When crispy, set aside.' },
        { number: 4, description: 'Put the eggs and butter in to a saucepan and then put it on medium heat. When starting to heat up, start stirring and mixing everything together. Stir for 20 secs on heat and then 10 secs off heat. Keep doing this until almostttt cooked - they\'ll continue to cook through with the heat.' },
        { number: 5, description: 'Toast you bagel or roll slightly and place on the plate. Top with your creamy scrambled eggs and a good helping of enoki. Top with spring onions.' },
        { number: 6, description: 'Top with any of your favourites - sliced chillies, Sriracha sauce, crumbed feta, etc.' }
      ]
    }
  },
  {
    id: 11,
    name: 'CRISPY MUSHROOM GNOCCHI',
    accessories: 'with Burnt Butter Sauce',
    browserTitle: 'Crispy Mushroom Gnocchi',
    image: crispyGnocchi,
    backgroundColor: '#FFC4A8',
    slug: 'crispy-mushroom-gnocchi',
    describe: 'Soft (but crispy) pillowy goodness that melts in your mouth and pops with fresh herbs, with a smooth burnt butter sauce to round things up. Mushrooms provide a perfect balance and that good hit of umami that fills you up.',
    prepTime: '15 mins',
    totalTime: '1 hour',
    serves: '4 ppl',
    ingredients: [
      { quantity: '1kg', name: 'Large Royal Blue Potatoes', isBold: false },
      { quantity: '250g', name: 'Plain Flour', isBold: false },
      { quantity: '50g', name: 'Semolina Flour (and a bit more for dusting)', isBold: false },
      { quantity: '40g', name: 'Grated Parmesan', isBold: false },
      { quantity: '1', name: 'Egg Yolk', isBold: false },
      { quantity: '320g', name: 'Mixed Mushrooms', isBold: false },
      { quantity: '125g', name: 'Unsalted Butter', isBold: false },
      { quantity: '10g', name: 'Fresh Thyme', isBold: false },
      { quantity: '20cm', name: 'Fresh Rosemary Sprig', isBold: false },
      { quantity: '', name: 'Juice from 1/2 Lemon', isBold: false },
      { quantity: '', name: 'Fresh Bunch Chives, Diced', isBold: false },
      { quantity: 'Pinch', name: 'Freshly Ground White Pepper', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Bring a large saucepan of water to the boil. Quarter potatoes, put in to a steaming basket and place on top of the pot. Cover and allow to steam until potatoes are cooked through (about 20 mins).' },
        { number: 2, description: 'Remove potatoes from heat and while they are still hot, place two pieces of potato in to a ricer and press directly on to a clean bench dusted with semolina. Discard the left over skin in the ricer and repeat with the remaining potatoes.' },
        { number: 3, description: 'Sprinkle over two thirds of the flour and semolina mix over the riced potatoes, followed by the parmesan and egg yolk. Season well with salt and a good pinch of white pepper.' },
        { number: 4, description: 'Use your hands to gently bring everything together adding the remaining flour and semolina as you go. Once all the flour has been added, briefly knead to create a soft dough.' },
        { number: 5, description: 'Divide in to 6 pieces. Work with one piece at a time, leaving the remainder covered with a tea towel. Roll out each piece in to a log about 1.5cm in diameter, lightly dust the log with semolina and repeat.' },
        { number: 6, description: 'Cut each log in to 3cm long pillows (try not to squash). Place the gnocchi in a single layer on a semolina dusted tray, roll to coat in the semolina and set aside until ready to cook.' },
        { number: 7, description: 'Bring a very large pot of salted water to boil (use rock salt or cheap stuff). Gently stir the water in to a slow moving whirl pool. Using a slotted spoon, lower spoonfuls of gnocchi in to the water. Cook until gnochi begins to float, then use your slotted spoon to carefully scoop the cooked gnochhi in to a heat-proof bowl. Repeat with remaining gnocchi.' },
        { number: 8, description: 'This is optional and frowned upon nonnas everywhere, but heat up a large pan to medium-high heat and add some butter. Add small batches of your gnocchi to the pan and make a crisp layer. Once crisped up set aside.' },
        { number: 9, description: 'Moving on to the sauce! First lets get the herbs ready. Start by roughly chopping your fresh thyme and rosemary. Fineley slice the chives.' },
        { number: 10, description: 'Cut up your larger mushrooms in to 1cm thick slices. Heat a large frying pan to medium-high heat. Add half the mushrooms to the pan and dry-fry until lightly coloured and wilted. Transfer to a bowl and repeat with the remaining mushrooms. Season the cooked mushrooms with a sprinkle of salt/cracked pepper.' },
        { number: 11, description: 'Return the pan to medium heat. Add butter and cook until the milk solides just begin to brown, then add the thyme and rosemary with a good pinch of salt/pepper. Cook until the butter is very a dark brown (burnt) and the herbs are a deep green and crisp (but not burnt).' },
        { number: 12, description: 'Moving quickly, deglaze the pan with the lemon juice and immediately cover with a lid as shit gon\' get real as this will start splashing everywhere. As soon as the pan settles, quickly add the cooked gnocchi and mushrooms. Gently toss to evenly coat.' },
        { number: 13, description: 'Serve the gnocchi with a sprinkle of chives and extra parmesan.' }
      ]
    }
  },
  {
    id: 12,
    name: 'COFFEE LEMONADE',
    accessories: '',
    browserTitle: 'Coffee Lemonade',
    image: coffeeLemonade,
    backgroundColor: '#FFF5CF',
    slug: 'coffee-lemonade',
    describe: 'Bitter, sweet and sour all in one amazing refreshing drink. Perfect for that hit in summer, or literally anytime... this thing is bloody good.',
    prepTime: '2 mins',
    totalTime: '15 mins',
    serves: '2 ppl',
    ingredients: [
      { quantity: '1 Cup', name: 'Cold Brew Coffee', isBold: false },
      { quantity: '1 Tbsp', name: 'Bitter Lemon Cordial', isBold: false },
      { quantity: '1/2 Cup', name: 'Sparkling or Tonic Water', isBold: false },
      { quantity: 'Handful', name: 'Ice', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Start by filling your glass with ice.' },
        { number: 2, description: 'Pour in your cold brew coffee (or any filtered black coffee).' },
        { number: 3, description: 'Add your Sparkling/Tonic Water' },
        { number: 4, description: 'Top it up with your Bitter Lemon Cordial and stir to combine.' },
        { number: 5, description: 'Throw in a slice of lemon (or sprig of mint) if you\'re fancy (you are).' }
      ]
    }
  },
  {
    id: 13,
    name: 'MINT AND HONEY CAULIFLOWER STEAK',
    accessories: 'with Silky Potatoes',
    browserTitle: 'Mint Cauliflower Steak',
    image: mintCauliflowerSteak,
    backgroundColor: '#93D9D3',
    slug: 'mint-Cauliflower-steak',
    describe: 'erfect for a winter comfort meal with a twist. Cripsy seared cauliflower on the outside, but soft and tender on the inside, served with creamy mashed potato and salad.',
    prepTime: '2 mins',
    totalTime: '15 mins',
    serves: '2 ppl',
    ingredients: [
      { quantity: '1', name: 'Cauliflower', isBold: false },
      { quantity: '2 Tbsp', name: 'Extra Virgin Olive Oil', isBold: false },
      { quantity: '1 Tbsp', name: 'Honey', isBold: false },
      { quantity: '3', name: 'Garlic Cloves', isBold: false },
      { quantity: '1 Tsp', name: 'Ground Cumin', isBold: false },
      { quantity: '1/2 Tsp', name: 'Fresh Cracked Pepper', isBold: false },
      { quantity: '1 Tsp', name: 'Mustard Seeds', isBold: false },
      { quantity: '40ish', name: 'Mint Leaves (no stalks)', isBold: false },
      { quantity: '', name: 'Juice of Half Lemon', isBold: false },
      { quantity: '2 Tsp', name: 'Soy Sauce', isBold: false },
      { quantity: '1kg', name: 'Russet or Yukon Gold Potatoes', isBold: false }
    ],
    method: {
      steps: [
        { number: 1, description: 'Preheat oven to 200 degrees.' },
        { number: 2, description: 'Mix together the ingredients (garlic, mint, honey, crushed mustard seeds, ground cumin, soy sauce, oil, pepper, lemon juice).' },
        { number: 3, description: 'Wash and trim the cauliflower leaves leaving the big stem intact. Cut in to 1-inch thick pieces - be careful! We want to keep the slices intact.' },
        { number: 4, description: 'Gently rub marinade all over the the steaks and place in the oven for 45 mins' },
        { number: 5, description: 'While the steaks are cooking, peel and chop the potatoes in to quarters, place in a saucepan of cold water and bring to the boil. Boil for 15 minutes or until soft.' },
        { number: 6, description: 'Drain water and leave for 5 mins to let the steam evaporate (this reduces the water). Then proceed to mash with either a masher or ricer. When mashed, add the butter and mash/combine again. We want this silky smooth.' },
        { number: 7, description: 'Remove steaks from oven after 45 mins, and get a frying pan heated on medium-high heat. When hot gently place the steaks in with 50g of butter, just to brown and finish them off (watch out for burning, they\'ll brown up pretty quick).' },
        { number: 8, description: 'Place a good scoop of mash on the plate, use the back of the spoon and push it across the plate, because we\'re fancy. Place a Cauliflower Steak on top, with fresh cracked pepper and a couple of mint leaves on top.' }
      ]
    }
  }
]
